package it.unisa.unibox.junit.beans;

import it.unisa.unibox.beans.AttiCongresso;
import it.unisa.unibox.beans.Ricercatore;
import junit.framework.TestCase;

import org.junit.After;
import org.junit.Before;
import org.junit.Test;

public class AttiCongressoTest extends TestCase {

	private Ricercatore r;
	
	private AttiCongresso atti;

	@Override
	@Before
	public void setUp() {
		try {
			r = new Ricercatore(21, null, null, null, null, null, null, null, null, null, 0, 0, null, null);
			atti= new AttiCongresso(37, r, "AttiCongresso", "Atti rifatti", "Abstract here", 3, 1, 2011, "tedesco", "www.libro.it", "Note qua", "Firenze", "Conferenza", "2013-12-09");
		} catch (Exception e) {
			fail();
		}
	}

	@Override
	@After
	public void tearDown() {
		r=null;
		atti=null;
		System.gc();	
	}

	@Test
	public void testGetLuogo() {
		assertEquals(atti.getLuogo(), "Firenze");
	}
	
	@Test
	public void testGetConferenza() {
		assertEquals(atti.getConferenza(), "Conferenza");
	}
	
	@Test
	public void testGetData() {
		assertEquals(atti.getData(), "2013-12-09");
	}
	
}